#include "UdpServer.hpp"
#include <cstdlib>

// 自定义处理方法
std::string func(std::string s)
{
    string h = "hello: ";
    return h + s;
}

// 给出 端口号
int main(int argc, char *argv[])
{
    if (argc != 2)
    {
        std::cout << "Please use: " << argv[0] << " PORT" << endl;
    }
    else
    {
        // string ip = argv[1];
        uint16_t port = stoi(argv[1]); // 注：字符串转整数
        udpserver us(port, func);
        us.Init();
        us.Start();
    }
}